Big Huge Thesaurus

Neotoma cinerea

noun